[]
Virtualizing collection whose items are brought from a Linq IQueryable<T>.
public abstract class C1EntityFrameworkCoreVirtualDataCollectionBase<T> : C1VirtualDataCollection<T>, IDataCollection<T?>, IReadOnlyList<T?>, IReadOnlyCollection<T?>, IEnumerable<T?>, IEnumerable, INotifyCollectionChanged, ISupportIndexing<T?>, INotifyPropertyChanged, IDisposable, ISupportVirtualization, ISupportRefreshing, ISupportConnection, ISupportAsyncLoading<T>, ISupportSorting, ISupportFiltering, ISupportEditing<T> where T : class
| Name | Description |
|---|---|
| T |
| Name | Description |
|---|---|
| C1EntityFrameworkCoreVirtualDataCollectionBase(IQueryable<T>, int, int, TimeSpan?) | Initializes a new instance of the C1EntityFrameworkCoreVirtualDataCollection<T> class. |
| Name | Description |
|---|---|
| Query |
| Name | Description |
|---|---|
| CanFilter(FilterExpression?) | Returns whether the collection is able to filter the specified |
| CanSort(params SortDescription[]) | Returns whether the collection is able to sort the specified |
| GetPageAsync(int, int, int, IReadOnlyList<SortDescription>?, FilterExpression?, CancellationToken) | When overridden in an inherited class it returns the items in the page as well as a token to the next page. |